from turtle import *  # 导入海龟绘图库

speed(0)  # 快速绘制

# 计算螺旋线的角度：边数，偏移角度
n = [3,4,5,5,6,10]
j = [2.2,0.8,1.5,0.5,0,0.2]

number = 0  #记数器
for i in n:
    print("第{2}个图形，{0}边形，偏移角度:{1}".format(i,j[number],number+1))
    penup()
    goto(-300,200)
    write(u'第{2}个图形,{0}边形，偏移角度{1}'.format(i,j[number],number+1),font=("simkai", 30, "normal"))   #写出标题    
    home()

    pendown()
    #边数，偏移角度
    angle = 360/i + j[number]
    #画图  -- 开始
    for i in range(225):
        if i % 3 == 0:  # 红色
            color('red')
        elif i % 3 == 1:  # 绿色
            color('green')
        else:  # 蓝色
            color('blue')
        forward(2*i)  # 前进
        right(angle)  # 右转
    #画图   -- 结束

    clear()

    number+=1   #每次循环+1

done()  # 绘制结束 